package com.xinhe.web.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

@ApiModel(description = "综合分析")
public class MemberComprehensiveAnalysisView {

    @ApiModelProperty("会员数量")
    private Integer num;
    @ApiModelProperty("总金额")
    private BigDecimal money;
    @ApiModelProperty("认养订单总数量")
    private Integer adoptedOrderNum;
    @ApiModelProperty("本月新增会员数量")
    private Integer mothMemberNo;
    @ApiModelProperty("已提现金额")
    private BigDecimal withdrawnAmount;
    @ApiModelProperty("待提现金额")
    private BigDecimal AmountToWithdrawn;
    @ApiModelProperty("赠送茶油卡数量")
    private BigDecimal giveTeaOilCard;
    @ApiModelProperty("茶油卡待兑换数量")
    private BigDecimal toBeTeaOilCard;
    @ApiModelProperty("红包已领取金额")
    private BigDecimal honBao;
    @ApiModelProperty("红包待消费金额")
    private BigDecimal toBeConsumedHonBao;
    @ApiModelProperty("云茶籽赠送金额")
    private BigDecimal sumYunChaSeed;
    @ApiModelProperty("云茶籽待解冻金额")
    private BigDecimal toBeYunChaSeed;
    @ApiModelProperty("今日认养数量")
    private Integer todayAdoptedNo = Integer.valueOf(0);
    @ApiModelProperty("今日认养金额")
    private BigDecimal todayAdoptedMoney = BigDecimal.ZERO;
    @ApiModelProperty("本月认养数量")
    private Integer thisMonthAdoptedNo = Integer.valueOf(0);
    @ApiModelProperty("本月认养金额")
    private BigDecimal thisMonthAdoptedMoney = BigDecimal.ZERO;
    @ApiModelProperty("上月认养数量")
    private Integer lastMonthAdoptedNo = Integer.valueOf(0);
    @ApiModelProperty("上月认养金额")
    private BigDecimal lastMonthAdoptedMoney = BigDecimal.ZERO;

    public Integer getTodayAdoptedNo() {
        return todayAdoptedNo;
    }

    public void setTodayAdoptedNo(Integer todayAdoptedNo) {
        this.todayAdoptedNo = todayAdoptedNo;
    }

    public BigDecimal getTodayAdoptedMoney() {
        return todayAdoptedMoney;
    }

    public void setTodayAdoptedMoney(BigDecimal todayAdoptedMoney) {
        this.todayAdoptedMoney = todayAdoptedMoney;
    }

    public Integer getThisMonthAdoptedNo() {
        return thisMonthAdoptedNo;
    }

    public void setThisMonthAdoptedNo(Integer thisMonthAdoptedNo) {
        this.thisMonthAdoptedNo = thisMonthAdoptedNo;
    }

    public BigDecimal getThisMonthAdoptedMoney() {
        return thisMonthAdoptedMoney;
    }

    public void setThisMonthAdoptedMoney(BigDecimal thisMonthAdoptedMoney) {
        this.thisMonthAdoptedMoney = thisMonthAdoptedMoney;
    }

    public Integer getLastMonthAdoptedNo() {
        return lastMonthAdoptedNo;
    }

    public void setLastMonthAdoptedNo(Integer lastMonthAdoptedNo) {
        this.lastMonthAdoptedNo = lastMonthAdoptedNo;
    }

    public BigDecimal getLastMonthAdoptedMoney() {
        return lastMonthAdoptedMoney;
    }

    public void setLastMonthAdoptedMoney(BigDecimal lastMonthAdoptedMoney) {
        this.lastMonthAdoptedMoney = lastMonthAdoptedMoney;
    }

    public Integer getNum() {
        return num;
    }

    public void setNum(Integer num) {
        this.num = num;
    }

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    public Integer getAdoptedOrderNum() {
        return adoptedOrderNum;
    }

    public void setAdoptedOrderNum(Integer adoptedOrderNum) {
        this.adoptedOrderNum = adoptedOrderNum;
    }

    public Integer getMothMemberNo() {
        return mothMemberNo;
    }

    public void setMothMemberNo(Integer mothMemberNo) {
        this.mothMemberNo = mothMemberNo;
    }

    public BigDecimal getWithdrawnAmount() {
        return withdrawnAmount;
    }

    public void setWithdrawnAmount(BigDecimal withdrawnAmount) {
        this.withdrawnAmount = withdrawnAmount;
    }

    public BigDecimal getAmountToWithdrawn() {
        return AmountToWithdrawn;
    }

    public void setAmountToWithdrawn(BigDecimal amountToWithdrawn) {
        AmountToWithdrawn = amountToWithdrawn;
    }

    public BigDecimal getGiveTeaOilCard() {
        return giveTeaOilCard;
    }

    public void setGiveTeaOilCard(BigDecimal giveTeaOilCard) {
        this.giveTeaOilCard = giveTeaOilCard;
    }

    public BigDecimal getToBeTeaOilCard() {
        return toBeTeaOilCard;
    }

    public void setToBeTeaOilCard(BigDecimal toBeTeaOilCard) {
        this.toBeTeaOilCard = toBeTeaOilCard;
    }

    public BigDecimal getHonBao() {
        return honBao;
    }

    public void setHonBao(BigDecimal honBao) {
        this.honBao = honBao;
    }

    public BigDecimal getToBeConsumedHonBao() {
        return toBeConsumedHonBao;
    }

    public void setToBeConsumedHonBao(BigDecimal toBeConsumedHonBao) {
        this.toBeConsumedHonBao = toBeConsumedHonBao;
    }

    public BigDecimal getSumYunChaSeed() {
        return sumYunChaSeed;
    }

    public void setSumYunChaSeed(BigDecimal sumYunChaSeed) {
        this.sumYunChaSeed = sumYunChaSeed;
    }

    public BigDecimal getToBeYunChaSeed() {
        return toBeYunChaSeed;
    }

    public void setToBeYunChaSeed(BigDecimal toBeYunChaSeed) {
        this.toBeYunChaSeed = toBeYunChaSeed;
    }
}
